package com.bsoft.gol.hcs.clinical.bean.req;


import com.bsoft.gol.hcs.clinical.bean.req.inspectionreq.Visit;
import com.bsoft.gol.hcs.clinical.bean.vo.ExmRequestList;

import java.io.Serializable;
import java.util.List;

public class AddTreatmentRequest implements Serializable {

    private String patientId;
    private String idCard;
    private String idCardType;
    private String organizationId; //机构代码
    private String organizationName;
    private String SourcePatientId;//业务系统患者档案ID   门诊档案填门诊号码，住院档案填住院号
    private String visitId; //就诊号
    private String consultId;
    private String doctorId;
    private String doctorName;
    private String departmentId;
    private String departmentName;
    private List<ExmRequestList> exmRequestLists;
    private Visit visit;
    private PatientVo patient;

    private String name;
    private String sex;
    private String age;
    private String phoneNo;

    public AddTreatmentRequest() {
    }

    public String getPatientId() {
        return patientId;
    }

    public void setPatientId(String patientId) {
        this.patientId = patientId;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getIdCardType() {
        return idCardType;
    }

    public void setIdCardType(String idCardType) {
        this.idCardType = idCardType;
    }

    public String getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(String organizationId) {
        this.organizationId = organizationId;
    }

    public String getOrganizationName() {
        return organizationName;
    }

    public void setOrganizationName(String organizationName) {
        this.organizationName = organizationName;
    }

    public String getSourcePatientId() {
        return SourcePatientId;
    }

    public void setSourcePatientId(String sourcePatientId) {
        SourcePatientId = sourcePatientId;
    }

    public String getVisitId() {
        return visitId;
    }

    public void setVisitId(String visitId) {
        this.visitId = visitId;
    }

    public List<ExmRequestList> getExmRequestLists() {
        return exmRequestLists;
    }

    public void setExmRequestLists(List<ExmRequestList> exmRequestLists) {
        this.exmRequestLists = exmRequestLists;
    }

    public Visit getVisit() {
        return visit;
    }

    public void setVisit(Visit visit) {
        this.visit = visit;
    }

    public PatientVo getPatient() {
        return patient;
    }

    public void setPatient(PatientVo patient) {
        this.patient = patient;
    }

    public String getDoctorId() {
        return doctorId;
    }

    public void setDoctorId(String doctorId) {
        this.doctorId = doctorId;
    }

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName;
    }

    public String getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(String departmentId) {
        this.departmentId = departmentId;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getConsultId() {
        return consultId;
    }

    public void setConsultId(String consultId) {
        this.consultId = consultId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age;
    }

    public String getPhoneNo() {
        return phoneNo;
    }

    public void setPhoneNo(String phoneNo) {
        this.phoneNo = phoneNo;
    }

    @Override
    public String toString() {
        return "AddTreatmentRequest{" +
                "patientId='" + patientId + '\'' +
                ", idCard='" + idCard + '\'' +
                ", idCardType='" + idCardType + '\'' +
                ", organizationId='" + organizationId + '\'' +
                ", organizationName='" + organizationName + '\'' +
                ", SourcePatientId='" + SourcePatientId + '\'' +
                ", visitId='" + visitId + '\'' +
                ", consultId='" + consultId + '\'' +
                ", doctorId='" + doctorId + '\'' +
                ", doctorName='" + doctorName + '\'' +
                ", departmentId='" + departmentId + '\'' +
                ", departmentName='" + departmentName + '\'' +
                ", exmRequestLists=" + exmRequestLists +
                ", visit=" + visit +
                ", patient=" + patient +
                ", name='" + name + '\'' +
                ", sex='" + sex + '\'' +
                ", age='" + age + '\'' +
                ", phoneNo='" + phoneNo + '\'' +
                '}';
    }
}
